interior organs - Español Inglés Diccionario